package com.example.leetcode.trietree.common;

import java.util.HashMap;

public class TrieNode {

    // 表示当前节点所能链接到其他节点的个数（在删除操作中会用到）,即当前节点的子节点的数量
    public int childNodeNum;

    // 表示以当前节点为结尾的单词的个数
    public int end;

    // HashMap<Character, TrieNode>类型，表示当前节点能链接到的所有节点
    public HashMap<Character, TrieNode> next;

    public TrieNode() {
        childNodeNum = 0;
        end = 0;
        next = new HashMap<>();
    }
}